package it.polimi.TravelDreamEAR.ejb.sessionBeans;

import java.util.List;

import it.polimi.TravelDreamEAR.ejb.sessionBeans.dto.EscursioniDTO;
import it.polimi.TravelDreamEAR.ejb.sessionBeans.dto.PacchettoDTO;

import javax.ejb.Local;

@Local
public interface PacchettoManager {
	
	public int save (PacchettoDTO pacchettoDTO);
		
    public int selezionaPacchetto(PacchettoDTO pacchettoDTO);
	
	public int modificaDati(PacchettoDTO pacchettoDTO);
	
	public List<PacchettoDTO> pacchettiDisponibili();
	
	public int addEscursioni(PacchettoDTO pacchettoDTO, EscursioniDTO escursioneDTO);
	
	public int elimina(PacchettoDTO pacchettoDTO);

	public List<PacchettoDTO> pacchettiSelezionati();
	
	public int deleteEscursione(PacchettoDTO pacchettoDTO, EscursioniDTO escursioneDTO);
}
